chlorate explosive - French English Dictionary